person who makes excuses - Français Anglais Dictionnaire